home *** CD-ROM | disk | FTP | other *** search
/ Trouble & Attitude 4 / Trouble and Attitude - Issue 04.iso / mac / DATA / MOVIES / COMMON.Cxt / 00094_Field_MOVIE INDEX TEMPLATE.txt < prev    next >
Text File  |  1997-01-14  |  7KB  |  194 lines

  1.  
  2. --
  3. -- MOVIE PAGE Script (from SkySurfing)
  4. --
  5. -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
  6.  
  7. on enterFrame
  8.   
  9.   global gMovieName, gMovie, gSoloMode
  10.   global gNextIcon, gPreIcon, gBackIcon, gControlIcon, gIndexIcon, gFirstIcon
  11.   global gLastFrame, gMusicOn, gCaptionOn
  12.   global gLocalSound
  13.   global gMovieChannel
  14.   global gCurPath, gNavMode, gControlPanel
  15.   global gMap1Icon, gMap2Icon, gPlaceOfOrigin, gMultiPageSidebar
  16.   global gMovie1, gMovie2, gMovie3, gMovie4, gMovie5, gMovie6, gMoviePage
  17.   global gPlayMovie, gPauseMovie, gRewindMovie
  18.   
  19.   if voidP("gLastFrame") then set gLastFrame = 0
  20.   if voidP("gNavMode") then set gNavMode = "chapter"
  21.   if voidP("gLocalSound") then set gLocalSound = FALSE
  22.   
  23.   set gPlaceOfOrigin = 0
  24.   set gMultiPageSidebar = FALSE
  25.   set gNavMode = "chapter"
  26.   
  27.   set gMovieChannel = 13
  28.   
  29.   -- gControlIcon is set in the "Intro" script
  30.   set gPlayMovie = 5
  31.   set gPauseMovie = 6
  32.   set gRewindMovie = 7  
  33.   set gMovie1 = 14
  34.   set gMovie2 = 15
  35.   set gMovie3 = 16
  36.   set gMovie4 = 17
  37.   set gMovie5 = 18
  38.   set gMovie6 = 19
  39.   -- make sure the control panel is updated in every way
  40.   if objectP(gControlPanel) then
  41.     tell window "Control Panel"
  42.       setIconStatus "music", gMusicOn
  43.       setIconStatus "caption", gCaptionOn
  44.     end tell
  45.   end if
  46.   
  47.   if the frame = label("C2") then
  48.     set gLastFrame = the frame
  49.     set gLocalSound = FALSE
  50.   end if
  51.   
  52.   
  53.   puppetsprite gIndexIcon TRUE
  54.   puppetsprite gControlIcon TRUE
  55.   puppetsprite gMovie1 TRUE
  56.   puppetsprite gMovie2 TRUE
  57.   puppetsprite gMovie3 TRUE
  58.   puppetsprite gMovie4 TRUE
  59.   puppetsprite gMovie5 TRUE
  60.   puppetsprite gMovie6 TRUE
  61.   
  62.   
  63.   set the member of sprite gMovie1 to member "movie-1-on"
  64.   set the member of sprite gMovie2 to member "movie-2-on"
  65.   set the member of sprite gMovie3 to member "movie-3-on"
  66.   set the member of sprite gMovie4 to member "movie-4-on"
  67.   set the member of sprite gMovie5 to member "movie-5-on"
  68.   set the member of sprite gMovie6 to member "movie-6-on"
  69.   set the member of sprite gControlIcon to member "control-icon"
  70.   set the member of sprite gIndexIcon to member "index-icon"
  71.   
  72.   if rollOver(gMovie1) then
  73.     set the member of sprite gMovie1 to member "movie-1-on-hot"
  74.     set the text of member "Message Text" to  "Introduction to Skysurfing..."
  75.   else if rollOver(gMovie2) then
  76.     set the member of sprite gMovie2 to member "movie-2-on-hot"
  77.     set the text of member "Message Text" to  "Dive 1..."
  78.   else if rollOver(gMovie3) then
  79.     set the member of sprite gMovie3 to member "movie-3-on-hot"
  80.     set the text of member "Message Text" to  "Dive 2..."
  81.   else if rollOver(gMovie4) then
  82.     set the member of sprite gMovie4 to member "movie-4-on-hot"
  83.     set the text of member "Message Text" to  "Dive 3..."
  84.   else if rollOver(gMovie5) then
  85.     set the member of sprite gMovie5 to member "movie-5-on-hot"
  86.     set the text of member "Message Text" to  "Dive 4..."
  87.   else if rollOver(gMovie6) then
  88.     set the member of sprite gMovie6 to member "movie-6-on-hot"
  89.     set the text of member "Message Text" to  "Dive 5..." 
  90.   else if rollOver(gControlIcon) then
  91.     set the member of sprite gControlIcon to member "control-icon-hot"
  92.     set the text of member "Message Text" to  "Reveal the control panel"
  93.   else if rollOver(gIndexIcon) then
  94.     set the member of sprite gIndexIcon to member "index-icon-hot"
  95.     set the text of member "Message Text" to  "Return to Table of Contents"
  96.   else
  97.     set the text of member "Message Text" to  "Click on one of the icons..."
  98.   end if
  99.   
  100. end enterFrame
  101.  
  102. -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
  103.  
  104. on exitFrame
  105.   
  106.   global gMovieName, gMovie, gSoloMode
  107.   global gNextIcon, gPreIcon, gBackIcon, gControlIcon, gIndexIcon, gFirstIcon
  108.   global gLastFrame
  109.   
  110.   if gSoloMode = FALSE then keepmusic
  111.   go to the frame
  112.   
  113. end exitFrame
  114.  
  115. -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
  116.  
  117. on MouseUp
  118.   
  119.   global gMovieName, gMovie, gSoloMode
  120.   global gNextIcon, gPreIcon, gBackIcon, gControlIcon, gIndexIcon, gFirstIcon
  121.   global gLastFrame, gHotText, gHotTextLabel, gPlaceOfOrigin
  122.   global gMap1Icon, gMap2Icon, gPlaceOfOrigin, gSidebarOfOrigin
  123.   
  124.   global gMovie1, gMovie2, gMovie3, gMovie4, gMovie5, gMovie6, gMoviePage, gWhichMovie
  125.   
  126.   case the clickOn of
  127.     gMovie1:
  128.       set the member of sprite gMovie1 to member "movie-1-on"
  129.       set the member of sprite gMovie2 to member "movie-2-off"
  130.       set the member of sprite gMovie3 to member "movie-3-off"
  131.       set the member of sprite gMovie4 to member "movie-4-off"
  132.       set the member of sprite gMovie5 to member "movie-5-off"
  133.       set the member of sprite gMovie6 to member "movie-6-off"
  134.       go to frame "M1"
  135.     gMovie2:
  136.       set the member of sprite gMovie1 to member "movie-1-off"
  137.       set the member of sprite gMovie2 to member "movie-2-on"
  138.       set the member of sprite gMovie3 to member "movie-3-off"
  139.       set the member of sprite gMovie4 to member "movie-4-off"
  140.       set the member of sprite gMovie5 to member "movie-5-off"
  141.       set the member of sprite gMovie6 to member "movie-6-off"
  142.       go to frame "M2"
  143.     gMovie3:
  144.       set the member of sprite gMovie1 to member "movie-1-off"
  145.       set the member of sprite gMovie2 to member "movie-2-off"
  146.       set the member of sprite gMovie3 to member "movie-3-on"
  147.       set the member of sprite gMovie4 to member "movie-4-off"
  148.       set the member of sprite gMovie5 to member "movie-5-off"
  149.       set the member of sprite gMovie6 to member "movie-6-off"
  150.       go to frame "M3"
  151.     gMovie4:
  152.       set the member of sprite gMovie1 to member "movie-1-off"
  153.       set the member of sprite gMovie2 to member "movie-2-off"
  154.       set the member of sprite gMovie3 to member "movie-3-off"
  155.       set the member of sprite gMovie4 to member "movie-4-on"
  156.       set the member of sprite gMovie5 to member "movie-5-off"
  157.       set the member of sprite gMovie6 to member "movie-6-off"
  158.       go to frame "M4"
  159.     gMovie5:
  160.       set the member of sprite gMovie1 to member "movie-1-off"
  161.       set the member of sprite gMovie2 to member "movie-2-off"
  162.       set the member of sprite gMovie3 to member "movie-3-off"
  163.       set the member of sprite gMovie4 to member "movie-4-off"
  164.       set the member of sprite gMovie5 to member "movie-5-on"
  165.       set the member of sprite gMovie6 to member "movie-6-off"
  166.       go to frame "M5"
  167.     gMovie6:
  168.       set the member of sprite gMovie1 to member "movie-1-off"
  169.       set the member of sprite gMovie2 to member "movie-2-off"
  170.       set the member of sprite gMovie3 to member "movie-3-off"
  171.       set the member of sprite gMovie4 to member "movie-4-off"
  172.       set the member of sprite gMovie5 to member "movie-5-off"
  173.       set the member of sprite gMovie6 to member "movie-6-on"
  174.       go to frame "M6"
  175.     gControlIcon:
  176.       openControlPanel
  177.     gNextIcon:
  178.       puppetsprite gMovie1  FALSE
  179.       puppetsprite gMovie2  FALSE
  180.       puppetsprite gMovie3  FALSE
  181.       puppetsprite gMovie4  FALSE
  182.       puppetsprite gMovie5  FALSE
  183.       puppetsprite gMovie6  FALSE
  184.       go to frame "Intro"
  185.     gPreIcon:
  186.       --
  187.   end case
  188.   
  189.   
  190. end MouseUp
  191.  
  192.  
  193.  
  194.